WPDiscourse\Utilities\Utilities B

Total Complexity 99
Dependencies 2
Dependents 0
Total lines 699
Lines of code 430
Logical lines of code 232
Comment lines 128
Methods 17
Properties 0

Methods 17

Method Rating Maintainability Complexity Lines of code
get_sso_params()
A
45 12 40
get_discourse_categories()
A
42 9 52
create_discourse_user()
A
44 9 44
discourse_munge()
A
50 9 31
get_discourse_groups()
A
49 9 30
get_discourse_user()
A
48 7 31
get_options()
S
53 7 22
get_api_credentials()
S
58 7 14
sync_sso_record()
S
46 5 37
get_discourse_user_by_email()
S
48 5 35
verify_discourse_webhook_request()
S
56 5 17
discourse_request()
S
53 4 22
validate()
S
63 4 11
remove_user_from_discourse_group()
S
59 2 14
add_user_to_discourse_group()
S
59 2 14
extract_groups()
S
63 2 12
get_discourse_comments()
S
75 1 4